3119148
2423804
1437538
1305431
1293543
1224414
1202944
1171616
1149955
1129737
1111644
1109354
1097573
1074944
1070557
1066295
1060148
10541000
1047232
104758